﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace L4View.Infrastructure
{
    public interface IMessageQueue : IMessageHandler
    {
        int Capacity { get; }

        int MessageCount { get; }

        void RegisterSink(IMessageHandler sink);
        
        void Clear();
    }
}
